rubber shoe - Alemán Inglés Diccionario